be self-supporting - Französisch Englisch Wörterbuch